package com.gwtintegration.smartrf.shared;

import java.util.List;

import com.google.web.bindery.requestfactory.shared.ProxyFor;
import com.google.web.bindery.requestfactory.shared.ValueProxy;
import com.gwtintegration.smartrf.server.DataRequestCriterion;

@ProxyFor(value = DataRequestCriterion.class)
public interface DataRequestCriterionValueProxy extends ValueProxy {

	String getFieldName();

	void setFieldName(String fieldName);

	DataRequestOperatorId getOperator();

	void setOperator(DataRequestOperatorId operator);

	String getValue();

	void setValue(String value);

	List<DataRequestCriterionValueProxy> getCriterions();

	void setCriterions(List<DataRequestCriterionValueProxy> criterions);

}
